<!DOCTYPE html>

<html lang="">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title></title>
    <link rel="stylesheet" href="">
    
    <style>
        #datos{width:980px; margin:auto;overflow-y:auto}
        #usuario{width:50%;height:100%;float:left}
        #pedido{width:50%;height:100%;float:left}
        #articulos{width:980px; margin:auto;}
        #articulos #art{border-collapse:collapse; border-bottom:0px; padding-bottom:0px; width:800px; margin:auto;}
        #articulos #art td,th{border-right:1px solid black;padding:5px; text-align:right}
        #imp{margin-top:0px; padding-top=0px; width:800px; border-collapse:collapse;margin:auto}
        #imp td{border-right:1px solid black;text-align:right;padding:5px}
        #importe{width:107px}
        #m{width:107px}
    </style>
</head>

<body>
    <?php
        $link = mysql_connect('localhost', 'root', '')or die('No se pudo conectar: ' . mysql_error());
        mysql_select_db('bdproyecto') or die('No se pudo seleccionar la base de datos');
        mysql_set_charset('UTF8',$link);
        if(isset($_GET)){
            
            $query="SELECT * FROM usuario JOIN pedido ON usuario.cod_usuario=pedido.cod_usuario WHERE pedido.cod_pedido='".$_GET['cod']."'";
            $result = mysql_query($query) or die('Consulta fallida: ' . mysql_error());
            $line1 = mysql_fetch_array($result, MYSQL_ASSOC);
            mysql_close($link);
        }
    ?>
    <div id="datos">
        
        <div id="usuario">
            <h3>Datos del usuario</h3>
            <?php
              echo "<table>";
                echo "<tr><td><label><b>Nombre :</b></label></td><td>".$line1['nombre']."</td></tr>";
                echo "<tr><td><label><b>Apellidos :</b></label></td><td>".$line1['apellidos']."</td></tr>";
                echo "<tr><td><label><b>Dirección :</b></label></td><td>".$line1['direccion']."</td></tr>";
                echo "<tr><td><label><b>Teléfono :</b></label></td><td>".$line1['telefono']."</td></tr>";
                echo "<tr><td><label><b>Email :</b></label></td><td>".$line1['email']."</td></tr>";
            echo "</table>";
            ?>
        </div>
        
        <div id="pedido">
            <h3>Datos del pedido</h3>
            <?php
              echo "<table>";
                echo "<tr><td><label><b>Código pedido :</b></label></td><td>".$line1['cod_pedido']."</td></tr>";
                echo "<tr><td><label><b>Dirección envío:</b></label></td><td>".$line1['direccion_envio']."</td></tr>";
                echo "<tr><td><label><b>Fecha pedido :</b></label></td><td>".$line1['fecha_pedido']."</td></tr>";
                echo "<tr><td><label><b>Fecha envío :</b></label></td><td>".$line1['fecha_envio']."</td></tr>";
                echo "<tr><td><label><b>Fecha entrega :</b></label></td><td>".$line1['fecha_entrega']."</td></tr>";
                echo "<tr><td><label><b>Tipo envío :</b></label></td><td>".$line1['tipo_envio']."</td></tr>";
            echo "</table>";
            ?>
        </div>
    </div>
    
    <div id="articulos">
        <?php
            $link = mysql_connect('localhost', 'root', '')or die('No se pudo conectar: ' . mysql_error());
            mysql_select_db('bdproyecto') or die('No se pudo seleccionar la base de datos');
            mysql_set_charset('UTF8',$link);
            if(isset($_GET)){
                $query="SELECT articulo.cod_articulo,nombre,cantidad,pvp FROM articulo JOIN contiene ON articulo.cod_articulo=contiene.cod_articulo JOIN pedido ON contiene.cod_pedido=pedido.cod_pedido WHERE pedido.cod_pedido=".$_GET['cod']."";
                $result = mysql_query($query) or die('Consulta fallida: ' . mysql_error());
 
                
                echo "<table id='art'>";
                    echo "<thead><th>Código Articulo</th><th>Nombre de Articulo</th><th>Cantidad</th><th>Precio sin IVA</th><th>Precio con IVA</th><th id='importe'>Importe</th></thead>";
                    
                    $totimp=0;
                    $totimpiva=0;
                    while($line=mysql_fetch_array($result, MYSQL_ASSOC)){

                        echo "<tr>";
                        foreach($line as $key => $valor){
                            if($key=='pvp'){
                                $imp=($line['pvp'])/1.21;
                                echo "<td>".number_format($imp,2)."</td>";
                                echo "<td>$valor</td>";
                            }else{
                            echo "<td>$valor</td>";
                            }
                    }
                    
                    
                    $impiva=($line['cantidad']*$line['pvp']);
                    
                    echo "<td id='m'>".number_format($impiva,2)."</td></tr>";
                    $totimp=$totimp+$imp;
                    $totimpiva=$totimpiva+$impiva;
                    }
                
                echo "</table>";
            }
            echo "<table id='imp'>";
                echo "<tr><td></td><td></td></tr>";
                echo "<tr><td></td><td></td></tr>";
                if ($line1['tipo_envio']=='urgente'){
                    $env=7.00;   
                }else if($line1['tipo_envio']=='en mano'){
                    $env=0;
                }else{
                    $env=3.50;
                }
                $total1=$totimp+$env;
                $total2=$totimpiva+$env;
                echo "<tr><td id='n'>Gastos de Envío (".$line1['tipo_envio'].")</td><td id='m'>".number_format($env,2)."</td></tr>";
                echo "<tr><td id='n'>Importe Total sin IVA</td><td id='m'>".number_format($total2/1.21,2)."</td></tr>";
                echo "<tr><td id='n'>IVA (21%)</td><td id='m'>".number_format($total2-$total2/1.21,2)."</td></tr>";
                echo "<tr><td id='n'>Importe Total con IVA</td><td id='m'>".number_format($total2,2)."</td></tr>";
            echo "</table>";
            mysql_close($link);
        ?>
    </div>
    
</body>
</html>